package com.realestate.services;

import java.util.List;

import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import com.realestate.model.BrtbProduct;

 
public interface ProductService {
	public BrtbProduct mergeProduct(BrtbProduct product);
    public List<BrtbProduct> getListproductByCategoryCode(String categoryCode, Long limit);
    public Page<BrtbProduct> getAllProduct(Pageable pageable);
    public String changeRecordStatus(Long id, String recordStatus);
    public BrtbProduct findProductById(Long id);
    public String getProductAttrbuteValueByCode(Long productId, String attributeCode);
    public void updatePictureProduct(Long productId, String picture);
    public void resetPictureProduct(Long productId);
}